FernleafSystems\Wordpress\Plugin\Shield\Modules\HackGuard\Lib\FileLocker\FileLockerController S

Total Complexity 44
Dependencies 10
Dependents 1
Total lines 223
Lines of code 176
Logical lines of code 83
Comment lines 17
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
runLocksCreation()
A
48 7 32
handleFileDownloadRequest()
S
50 5 28
maybeRunLocksCreation()
S
60 4 13
checkLockConfig()
S
70 4 6
isEnabled()
S
66 3 9
addAdminMenuBarItem()
S
60 2 13
getState()
S
62 2 12
createFileDownloadLinks()
S
61 2 12
getFileLock()
S
65 2 9
runAnalysis()
S
68 2 8
canRun()
S
75 2 4
isFileLockerStateChanged()
S
77 2 3
canSslEncryption()
S
75 2 4
purge()
S
77 1 4
deleteAllLocks()
S
76 1 4
countProblems()
S
73 1 5
run()
S
69 1 6
setState()
S
76 1 4